Vinse per due volte gli Internazionali d'Italia (1957, 1961) e il Rolland Garros (1959, 1960).
Dal 1975 al 1977 è stato capitano non giocatore della squadra nazionale, vincendo la Coppa Davis nel 1976 in Cile.